The incident happened at around 6:30 p.m. Sunday, Oct. 29, at the ShopRite store in Riverhead, located on Old Country Road.
According to Riverhead Town Police, the 79-year-old victim was walking in the parking lot when a man confronted her and grabbed her purse.
The suspect, identified as 22-year-old Erick Contreras Guevara, of the hamlet of Flanders, eventually broke the handle and fled with the bag, police said.
Officers located Guevara a short time later at the DSW Shoes in the same shopping center.
He was arrested on suspicion of third-degree robbery, a felony, and obstructing governmental administration and resisting arrest, both misdemeanors.
The woman was not injured in the ordeal.
Detectives are asking anyone who witnessed the incident to contact the Riverhead Town Police Department at 631-727-4500.
Click here to follow Daily Voice Brentwood and receive free news updates.